//
//  UIImage+xsViewToImage.h
//  digital_robot_demo
//
//  Created by xskj on 2024/9/6.
// 把UIView转成UIimage

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIImage (xsViewToImage)

+ (UIImage *)xsConvertViewToImage:(UIView *)view;
//使用快照（iOS 10+）
+ (UIImage *)xsConvertViewToImageUsingSnapshot:(UIView *)view;

// 裁切一个指定rect的图形 及上层的view  不是在其身上也是可以裁切到
+ (UIImage *)xsConvertViewRegionToImage:(UIView *)view region:(CGRect)region;

// 注意xlMirrorImageView是设置过frame的
// 左右镜像 -1向右镜像  1左镜像
+(void)XLMirrorImageViewWithImageView:(UIImageView *)xlMirrorImageView withLeftOrRight:(int)xInt;


@end

NS_ASSUME_NONNULL_END
